package com.company.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.util.Date;

/**
    * 地址
    */
@TableName(value = "address")
public class Address {
    /**
     * 主键
     */
    @TableId(value = "id", type = IdType.INPUT)
    private Long id;

    /**
     * 创建时间
     */
    @TableField(value = "addtime")
    private Date addtime;

    /**
     * 用户id
     */
    @TableField(value = "userid")
    private Long userid;

    /**
     * 地址
     */
    @TableField(value = "address")
    private String address;

    /**
     * 收货人
     */
    @TableField(value = "`name`")
    private String name;

    /**
     * 电话
     */
    @TableField(value = "phone")
    private String phone;

    /**
     * 是否默认地址[是/否]
     */
    @TableField(value = "isdefault")
    private String isdefault;

    /**
     * 获取主键
     *
     * @return id - 主键
     */
    public Long getId() {
        return id;
    }

    /**
     * 设置主键
     *
     * @param id 主键
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * 获取创建时间
     *
     * @return addtime - 创建时间
     */
    public Date getAddtime() {
        return addtime;
    }

    /**
     * 设置创建时间
     *
     * @param addtime 创建时间
     */
    public void setAddtime(Date addtime) {
        this.addtime = addtime;
    }

    /**
     * 获取用户id
     *
     * @return userid - 用户id
     */
    public Long getUserid() {
        return userid;
    }

    /**
     * 设置用户id
     *
     * @param userid 用户id
     */
    public void setUserid(Long userid) {
        this.userid = userid;
    }

    /**
     * 获取地址
     *
     * @return address - 地址
     */
    public String getAddress() {
        return address;
    }

    /**
     * 设置地址
     *
     * @param address 地址
     */
    public void setAddress(String address) {
        this.address = address;
    }

    /**
     * 获取收货人
     *
     * @return name - 收货人
     */
    public String getName() {
        return name;
    }

    /**
     * 设置收货人
     *
     * @param name 收货人
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * 获取电话
     *
     * @return phone - 电话
     */
    public String getPhone() {
        return phone;
    }

    /**
     * 设置电话
     *
     * @param phone 电话
     */
    public void setPhone(String phone) {
        this.phone = phone;
    }

    /**
     * 获取是否默认地址[是/否]
     *
     * @return isdefault - 是否默认地址[是/否]
     */
    public String getIsdefault() {
        return isdefault;
    }

    /**
     * 设置是否默认地址[是/否]
     *
     * @param isdefault 是否默认地址[是/否]
     */
    public void setIsdefault(String isdefault) {
        this.isdefault = isdefault;
    }
}